English Dictionary
◊ STAY IN PLACE
stay in place
v : be stationary [ant: {travel}]